Traditional trade practices at Cosme del Razo market in San Pedro Cholula, Puebla, Mexico