Agent-based societal impact modeling for infrastructure disruption and countermeasures analyses