Machine learning methods for transportation under uncertainty