factors that influence meal planning