Modeling Framework and Solution Methodologies for On-Demand Mobility Services With Ridesharing and Transfer Options