Effect of behavioral and service attributes and distribution of demand on ride-sharing efficiency and level of service