Artificial Intelligence and Fuzzy Based Framework for Flood Management: A Case Study of Saudi Arabia