Tesla is launching a major software update for its cars this spring. Here's a list of changes.... Read more