A new transportation alternative Ride sharing