add basic heap find top k items (similar to the K nearest points)