Tesla blames logistics problems after delivering fewer cars than forecast