People walking across the street in Stockholm