Text this: Short-term forecasting of rooftop retrofitted photovoltaic power generation using machine learning