Green roofs to reduce building energy use? A review on key structural factors of green roofs and their effects on urban climate