Evaluation of Machine Learning and Deep Learning Models for Classification Tasks on Crime Data: A Comparative Study