hominin remains