Java library for approximate nearest neighbors search using Hierarchical Navigable Small World graphs