Text this: Improved Huff Model for Estimating Urban Rail Transit Station Catchment Areas considering Station Choices