Route choice estimation in rail transit systems using smart card data: handling vehicle schedule and walking time uncertainties · Study