A Comprehensive Review on Deep Learning Approaches for Smart Surveillance Systems | Synapse