Text this: Combined Simulated Annealing Algorithm for the Discrete Facility Location Problem