Review on the Application of Photovoltaic Forecasting Using Machine Learning for Very Short- to Long-Term Forecasting | Synapse