Theories on Time Travel and Its Implications