Spam Detection Using Machine Learning and Deep Learning