how many canadian cities are serviced by the railroad that had 31.7 million passengers in 2018 and is associated with two passenger trains with `` texas '' in their names ?
nine