a large building with a green roof