Booking cabs: A passenger's perspective