The Fascinating Realm of Time Travel: The Theory of Time Machines