In comparison to SF/LA/NY etc. we have very few homeless people in Scandinavia. If I were to speculate then I think our extensive social security systems (free healthcare & education etc.) is the reason why. But then we all pay 30-55 % tax on our income to fund that social security.