Preparation of flood potential maps using machine learning and comparison of their performance | Synapse