A swarm intelligence approach for the p-median problem. (2016)