Time travel theories and sci fi