Venezuela’s food shortages offer a lesson in why price ceilings, however well intentioned, are usually never a good idea.