Load Forecasting Techniques for Power System: Research Challenges and Survey | Synapse