Developers aren't building, despite the housing shortage, because it's gotten too expensive