Discrete Optimisation, Optimisation under Uncertainty, Data-Driven Optimisation in transportation