Location canonicalization