Text this: Prediction of Rooftop Photovoltaic Solar Potential Using Machine Learning