Top 4 BBQ joints in New Jersey and an honorable mention