A comprehensive survey on intrusion detection systems with advances in machine learning, deep learning and emerging cybersecurity challenges | Synapse