Trends and gaps in photovoltaic power forecasting with machine learning