Text this: Advancements in Image Classification: From Machine Learning to Deep Learning