Solving the problem would be even more effective and much cheaper if the city just shot every homeless person it sees.
"But that's murder!"
Yes. Now do you want to solve the problem, or keep sticking your head in the sand and hope it goes away by just throwing money at the problem...