In Mexico, Carnival is celebrated in about 225 cities and towns. What contributes to the variations of the celebrations in the rural areas