The idea of growing plants on roofs has been around a while, but designer Marco Castro Cosio has taken the idea to a New York city bus; he estimates the entire fleet could generate 35 acres of greenery. [BusRoots/Daily Wh.at]