The End of an Era: Will Tesla and Google Kill the German Car?