A unified framework for rich routing problems with stochastic demands. (August 2018)