SLOW AND STEADY? Naah, Meet The Tesla Semi!