Could technology hold the key to immortality?