A Review of Machine Learning and Deep Learning Techniques for Anomaly Detection in IoT Data | Synapse