Herbarium data accurately predict the timing and duration of population-level flowering displays