Flood risk mitigation in small catchments using an early-warning system based on machine learning models | Synapse