Fighting the floods

Flooding has killed hundreds and left millions homeless. Can tech help us predict and prepare better?