Addressing Data Limitations Of Commercial Waterways Via Machine Learning And Stochastic Optimization