residential roof with solar panels