modeling the problem
modeling pickups and deliveries
define distances between shipments and services