Trends in puberty timing in humans and environmental modifiers