Using Deep Learning To Predict Obstacle Trajectories For Collision Avoidance In Autonomous Vehicles