World’s Longest Pedestrian Suspension Bridge opens in Switzerland