Ride hailing developments