San Francisco leads top 10 eco-friendly list