Even Mother Nature hates Comcast