Energy Forecasting: A Review and Outlook | Synapse