What is Computer Vision and why are Neural Networks important?