Green roofs, water gardens, and micro-grants have made Minneapolis one of the greenest cities in the country.