Tesla halts model 3 production