US restaurants are facing shortages on everything from olive oil to chicken wings