https://sukriti-speaks.medium.com/time-series-forecasting-with-python-a-comprehensive-implementation-guide-4c8a9ad8fcae