What do I do if I don't have anyone to write my letters of recommendation for undergraduate research programs?
Just go talk directly to people who might be interested in working with you. They won't be far away, anyway. You have to build up a reputation to get LoRs, and given your current status you just won't have it.