A GVNS algorithm applied to the uncapacitated single allocation hub maximal covering problem with fixed costs | Synapse