Tesla admits fault after a Model 3 drives through a puddle of water and breaks down