Tesla, rivals joust over how to put self-driving cars on the road