Maybe instead of continuing to build housing in uninhabitable places and having the taxpayers foot the bill when disaster strikes, we could build more housing in places which are habitable, like the west coast, the New York metro area, etc.
I guess that would require actual leadership from politicians, but it's the only solution that will work in the long term. I'm waiting...