If you somehow could swap the US population with the Swiss (times 30, of course), I imagine our homeless problems would evaporate within a few years. I believe homelessness represents a social issue in North America, not a political one. I live in New York and I don't think any amount of affordable housing, handouts, or government intervention solve fix the problems of the people I walk past every day, nor will they stop the pipeline of people soon to be in the same position.