Brute Force to find the minimum distance between 2 points in a set of n points takes (n^2) computations. Can we do better?