[WIP] Locality Sensitive Hashing for approximate nearest neighbor search(GSoC)

I would rename that to `n_queries` to be more explicit. Rows in `X` are also "points" so this is ambiguous.