Big Four pedestrian bridge opens today