Significance and Limitations of Deep Neural Networks for Image Classification and Object Detection