Solving Mobility Challenges with AI and Software