Dallas: Nearly 20,000 fans expected at Great Texas Food Truck Rally