One million years of cultural evolution in a stable environment at Atapuerca (Burgos, Spain) el 31 de Diciembre del 2011