new pedestrian bridge with people talking and walking