A capacitated collection-and-delivery-point location problem with random utility maximizing customers