Pickup and Delivery Problems for Goods Transportation