Operating On-Demand Ride-Sharing Services