The automotive world has been awaiting Tesla's long-teased electric semi-truck, which it was supposed to unveil on October 26th. But the company is pushing that date back to November 16th for a couple reasons: First, it needs to fix a few bottlenecks to speed up production of its upcoming Model 3 car. But more pressingly, the company is delaying the release of its truck to make more Powerwall batteries to send to Puerto Rico and other hurricane-devastated areas.