Agent-based modeling of hominin evolution-environment interaction