@JGoldman10,
What types of villains oppress the homeless?
Let me think...
wealthy land owners that don't want homeless folks in their parks or strolling their riverfront, politicians who feel the homeless are destroying the bucolic appearance of the area. Homeowners that feel homeless drag down the value of their overpriced homes, heterosexual men who believe the homeless men and women are having romantic liaisons with their wife or girlfriend. Doctors who want them gone because they keep landing at the hospital and must be treated for free.
It's this way Goldman, find an anti-homeless person, you'll have the villain, then your heroes can obliterate the land owners, lawyers, doctors, etc.