Every year, raging floods tear through cities, killing thousands, wiping out homes, and costing billions in destruction. But ...