Having enough food on hand is important for many families. Not just what you need for the next few days or weeks, but food you can keep months, even years.