The Significance of Machine Learning and Deep Learning Techniques in Cybersecurity: A Comprehensive Review