We drove thousands of miles crisscrossing the Lone Star State to determine the 20 best BBQ spots in Texas