It's been an extraordinary day of cancelled flights, disrupted businesses, problems for healthcare and TV stations not being able to get on air (ahem).