How Auro Are Pushing the Frontiers of Self-driving Cars