Ride-pooling adoption, efficiency and level of service under alternative demand, behavioural and pricing settings