A penalty based heuristic algorithm for solving bi-objective fire station location problem | Synapse