Anomaly Detection of Time Series Data using Machine Learning & Deep Learning