Flood havoc