Require numpy/scipy for kdtree