Text this: Improving resilience of networked multi-energy carrier microgrids through proactive scheduling