The Weather and floods