Deliveries on roads