Breaking the Time Barrier: The Search for Time Travel