Solar panels on a building