Airport food isn’t pricey by accident. High rents, strict security, and captive customers all drive up the cost of every bite.