An Extensive Analysis On the Benefits of Launching an Online Taxi Booking App