Large-scale power failures and recoveries