Matching User Preferences and Behavior for Mobility