a building with solar panels on the roof