Estimates suggest more than 2 million Americans could lose SNAP benefits.