Classification and Gender Recognition from Veiled Faces - Classical Machine Learning to Deep Learning