从生态环境看,当前制约非洲农牧业发展的主要因素是( )和( ).