Challenges in modeling and predicting floods and droughts: A review | Synapse