BJ's Restaurants opens in Tyler, Texas