I am a sophomore student interested in ML/AI and in a CS rank top 10 school of US. This semester I began to find research for summer and the following years but no professor would like to take me. I have taken two grad courses and several upper level undergrad courses and I think my GPA is fine. What should I do then? How you guys find such chances?