10 greenest U.S. cities: Chicago, Ill.