The Future of Longevity: Can we live long and prosper?