the time machine 2002 ending explained