New Dave & Busters location to open in New Jersey