El Mirador cave (Sierra de Atapuerca, Burgos, Spain): a whole perspective