Efficient distance calculation between N points and a reference in numpy/scipy Efficient distance calculation between N points and a reference in numpy/scipy arrays arrays