Ride sharing- Is it the future?