HybridNN: An accurate and scalable network location service based on the inframetric model