76 seconds per car: a glimpse of auto assembly shop in Shanghai