Resilience Characterization for Multi-Layer Infrastructure Networks