Phosphorus: a limiting nutrient for humanity?