For solving the geo clustering problem