in California, buildings are built and sometimes retrofitted to withstand quakes.
What I don't understand is people in mudslide areas, like Laguna Beach, who lose their homes due to a slide and then rebuild in the same spot with the same technology. Those houses just won't hold. My grandparents lost their home there a few years ago in the fires, when they rebuilt, they had to put pillars down all the way into the bedrock before even building the foundation. apparently this helps with quakes as well as slides.
Their house is near a bunch of others that recently slid but were not as well constructed with the modern technology that should have been used. But theirs is still standing just fine.
I don't think there's a way to build a building so that it will be safer to live in during flooding.
I'd rather be hated for who I am than loved for pretending to be someone I'm not.