The answer is building more housing. That's all. No magic pill or silver bullet. Just build housing. Near where people work, ideally.
You mean near where people want to live or want to work? We have plenty of housing, just not in the boom towns that are growing rapidly.