Simulating Humanitarian Crises and Socio-Economic Vulnerability: Application of Agent-Based Models