Ridesourcing’s Impact and Role in Urban Transportation