Locality-sensitive hashing scheme based on p-stable distributions | Synapse