Machine Learning Agent for Self-driving Cars