Autonomous Cars: Deep Learning and Computer Vision in Python Learning OpenCV, Keras, object and lane detection, and traffic sign classification for self-driving cars