Factors that limiting a specie's geographic distribution include: