How to live forever: The science and practice