By planting gardens and restoring ecosystems around its data centers, Microsoft thinks it can be a “better neighbor.” But is it enough?