Pedestrians flee from terror in Barcelona