It sounds like you're giving up until the city solves the problem. I've been homeless and taken in by others, and likewise my family has taken homeless folks into our own house. There is a lot we can do at a personal level, but in the last analysis the problem is systemic: it's caused by capitalism and the regime of private property, not the policies of one city.