New Haven Select Board concerned regarding solar-array landscaping