Major IT outage highlights vulnerabilities in essential services