Fast k-NN search