Create mandates for the city that if you are going to be homeless in my city, you will be put to work with not the best pay.
Like INS going around looking for people to deport, have a special agency to go around and look for homeless people and truck them all to work. The city will have to figure out what kind of labor work they can do. Maybe pay them to clean up each other's tent's city. Then again, another government agency will be out of the job like city park and rec workers. Hell tax me more. I'm down to pay to see this happen.
My curry afghanistan co worker told me that is what his country is doing right now. Putting the homeless back to work.