Multi-level human evolution: Ecological patterns in hominin phylogeny