one important thing a city has to have is transient housing.
Students, discount travelers, job-hunters who may not stay in a city, and people who've suffered temporary setbacks, like a home fire and waiting on insurance to pay out
https://youtu.be/nlsEYOJDuZY