The WB I-90 floating bridge is now open