Computing Trajectory Similarity in Linear Time: A Generic Seed-Guided Neural Metric Learning Approach