Tesla finally delivers the CyberTruck