Musk Talks Tariffs, NYC Battles Traffic, and More Car News of the Week