Matvanor påverkas också i hög grad av yttre , strukturella , faktorer , som ekonomi , arbete , t.ex. skiftarbete , boende , infrastruktur och utbud av livsmedel och måltider .