Modelling Human-Flood Interactions