Traditional cabs facing stiff competition from car-sharing apps