Vendors and shoppers at a market in La Cruz, Colombia