a building with solar panels on top