NBC: Plummeting stock, boycotts and flagging sales: What's fueling turmoil for Tesla?