Here's a suggestion. Classify "homeless" into groups. Those who have physical medical conditions need to removed from the street and treated. Those with mental disorders need to be removed from the streets and treated. Those with addictions need to removed from the streets and placed in drug rehab. Those who are financially strapped need to be given temporary shelter and enrolled in employment programs, which could include maintaining parks and homeless shelters, etc. We are not doing a service to those who have issues by allowing them to sleep on the streets because "it is their right". Eventually for many it will lead to their early demise. Obviously there is a huge cost to such an approach, but is less than the cost of constant ER visits, crime, and the rest. Plus, if the problem is not resolved, your just "kicking the can down the road" and encouraging more homeless from the mainland. I'm curious, what is the ACLU's position on a solution (and not simply their "rights").