So how about using prison labour, where people are paid 10 cents(or however much, it's an example not a solid number) an hour? The only difference between homeless people and prisoners in that case is that homeless people are not in prison. But the job they do serves the same purpose - offers them something to break the cycle of what they are doing currently.