Solving large immobile location–allocation by affinity propagation and simulated annealing. Application to select which sporting event to watch | Publicación