Climate, urbanization, and species traits interactively drive flowering duration | doi.page