I want to know the answer to the following question:
Why are roofs a good place for solar panels?
All the background I'm provided with is that "In addition, land availability has a large effect on the available solar energy because solar panels can only be set up on land that is unowned and suitable for solar panels.". Is that enough to answer the question?