“The state of New Jersey has 59 designated food deserts, defined as areas where there are no grocery stores within a 2 to 3-mile radius.”