Bi-level programming model for the paid use of waterfront resources | IEEE Conference Publication | IEEE Xplore