private ICollection <Delivery> CreatePossibleDeliveries(Point from)
        {
            var possibleDeliveries = new List <Delivery>();

            foreach (var route in from.Routes)
            {
                var possibleDelivery = new Delivery();
                possibleDelivery.AddRoute(route);
                possibleDeliveries.Add(possibleDelivery);
            }

            return(possibleDeliveries);
        }