Most likely exceeded bandwidth, too many users accessing the site and they dont have the resources to pay for servers that can handle the traffic. It's a common enough problem with sites like those, especially as a ton of media platforms access it even more than in the past.