For every dollar consumers spend on food, only 7.8 cents goes to farmers — a record low that reflects shifts in how Americans eat, according to the Department of Agriculture. Where once consumers cooked most of their meals at home, they’re now buying just as many at cafes and restaurants.