A Ridesharing Choice Behavioral Equilibrium Model with Users of Heterogeneous Values of Time