Canyons of the Ancients National Monument preserves ancient Anasazi ruins in southwestern Colorado. Family-tested tips for visiting this historic site.