Emerging opportunities and challenges in phenology: a review