A continuous artificial bee colony algorithm for solving uncapacitated facility location problems | Synapse