Time lapse of people and vehicles at pedestrian crossing intersection on busy road in central Shanghai, China