Green roofs may bring long-term energy savings