Rooftop gardening has been around for as long as roofs have existed. For generations, city dwellers have been planting plants on rooftops...