Dynamic niche: A new foundation for rebuilding theory of community ecology