古代文明进步的决定性因素是什么?地理环境又是什么因素?