Solar panels are usually placed on roofs to keep them out of the way and maximize solar exposure, but new panels could be ...