NJ mayor Cory Booker takes the food stamp challenge