Learning and Reasoning with Visual Correspondence in Time - Robotics Institute Carnegie Mellon University