Disambiguation of patent inventors and assignees using high-resolution geolocation data