New housing hasn't kept up with a population that's boomed (save for a COVID pause)
(Please use a modern browser to see the interactive version of this visualization)