Many Americans can't shop at Whole Foods or a local co-op, either because it's too expensive or too far away. But there are still ways to eat healthy.