A solution framework for the class of vehicle routing problems with intermediate stops