Supervised and Semi-Supervised Classifiers for the Detection of Flood-Prone Areas