Flood Risk Modeling Aided by Machine Learning Techniques