Greedy facility location algorithms analyzed using dual fitting with factor-revealing LP | Synapse