Firefighters put out the blaze after the minivan carrying gas cylinders crashed into pedestrians on West Nanjing Road in Shanghai. Photo: AP