My opinion is there is not really a housing shortage, instead, there is a shortage of housing where people want to live. Take any populous city and you will find the cute, walk-able neighborhoods that everyone wants to live in. Because of that, they have higher rental prices.
There is plenty of housing, but in a capitalist market of supply versus demand, the loudest group are going to be those who want to live in the expensive housing but can't afford it.