The city is not providing a place for homeless people to live. That's the problem. The legal "rest stop" camps are well managed and don't have a trash problem, but the city is not providing sites for more of them, or the small amount of money needed to run them. Mainly due to wrong-headed neighborhood opposition. You can have controlled legal sites or messy ones with no control. Take your pick. What you can't do is wave a magic wand and make homeless people disappear.