Assuming the city is desirable enough (ie. a mountain town). You get this, and you must choose two:
* Allow people to move into your city (Must choose this one).
* More units / Affordable Units
* Keep city 'character' by avoiding density.
Some places choose character. Much of the Bay Area for instance, with 1.5 million dollar single family homes, and not one apartment as far as the eye can see. And others choose to build lots of units, although it's hard to find examples in the US. Tokyo is the one that comes to mind. Many people in Japan wants to move to Tokyo, and they build tons and tons of apartments to support that. The character of course was already big city, but it's grown into mega-mega city.