Text this: A Comparative Study between Convolution Neural Networks and Multi-Layer Perceptron Networks for Hand-written Digits Recognition