A novel, data-driven heuristic framework for vessel weather routing. (1st February 2020)