Ridesharing: Context, Trends, and Opportunities