What role does Deep Learning play in Self Driving Cars?