Roundabout at 96th Street and Keystone Parkway opens