Google is sorry for outage, explains what happened