Capturing Context-Aware Route Choice Semantics for Trajectory Representation Learning