Taxi experience in big cities