Forecasting temperature and rainfall using deep learning for the challenging climates of Northern India | Synapse