Resilience Analysis of Interdependent Critical Infrastructure Systems Using an Iterative Optimization-Based Simulation Framework