An algorithm for L1 nearest neighbor search via monotonic embedding