While individual cities and towns across the country celebrate Earth Day this week, San Francisco is preparing to host mayors of the world in early June. The city is the site of the next United Nations World Environment Day, and Mayor Gavin Newsom is read