A two-stage construction heuristic approach for vehicle routing problem with split deliveries and pickups: case studies and performance comparison