This app certainly doesn’t help, but housing becoming a speculative asset to put money in and not a roof over your head is what caused this.
Break the big conglomerates and ban things like hotel houses and that will also help a lot.
That would be a great start. I would like to add, ban foreign ownership of local real estate, especially not owner occupied at least 51% of the year.
Other countries do that, for good reasons.