Children and heritage. The guardians in the magical town of Real de Catorce, San Luis Potosí, Mexico