A Practical Approach to Timeseries Forecasting using Python