Human life spans may not be limited