A new study of high US food prices says the culprit is consumer behavior, not inflation