Has human lifespan hit its natural limit?+

Has human lifespan hit its natural limit?