What are 'The Good, the Bad, & the Ugly' of Rooftop Solar Photovoltaic Systems?