A Two-Stage Approach To Ridesharing Assignment And Auction In A Crowdsourcing Collaborative Transportation Platform.