Microsoft and Google cloud users suffer service outages