Express bus fare optimization based on passenger choice behavior. (July 2016)