Copenhagen's suburbanization was not accidental. They specifically built infrastructure and public transit to support suburbs with a strong connection to the city center. Their success with homelessness probably has more to do with high taxes and a lot of welfare support systems than anything else.