Reflecting on advancements and emerging trends in energy forecasting