Complex vehicle transport problems: taxonomy, new variants, challenges and solution methodology. (2017)