Photovoltaic rooftop