From Trait Patterns to Species Lifetimes: Effects of Niche Differentiation on Coexistence and Community Structure.