If Uber doesn't like California's rules, it can test its driverless cars elsewhere