Google and Microsoft’s newest rivalry: renewable energy