Space Travel: The Path to Human Immortality?