If you were a community, municipality or country committing to the principle that all people deserve shelter, how would you make that principle a reality?
I would start with immediate solutions - setting designated areas for camping and providing tents + basic amenities. I'd look into what the most effective policies that exist around the world are and why they work and select the one most applicable to our situation. Finally I'd try and solve the core issue(s) regarding why the majority of those individuals couldn't provide housing for themselves
This is a good answer imo, but that last point is truly the long-term key. Regarding other discussion in this thread, late-stage capitalism largely prevents housing and utilities from being separated from profits. Not to take personal responsibility out of the equation, but social mobility is quite low when the system is rigged for continual profits and ever-increasing ROIs.