New Jersey bans cashless stores