SNAP Benefits To Be Paid Out For November, Why Are 42M Americans Dependent On This Program?