Text this: Integrating multi-agent system and case-based reasoning for flood early warning and response system