Microsoft cloud failure hurts its credibility and prospects for Office365