Nio stock drops after big revenue miss and warning