Metric Learning for Temporal Sequence Alignment