Environment, lifespan and aging: a synthesis