Lots of major providers have crashed. Wonder what's going on...