Tens of thousands of people have canceled their Tesla Model 3 orders