Principles of niche expansion