A pick-up and delivery problem for logistics e-marketplace services