Mexican canyon serves as key refuge for endangered spider monkeys