Escaping the Tsunami: Evacuation Strategies for Large Urban Areas Concepts and Implementation of a Multi-Agent Based Approach