Ten years in the making: New Jersey online revenue reaches $7bn