Describir: k-Nearest Neighbor Query Processing Algorithms for a Query Region in Road Networks