Ride-hailing: friend or foe to public transportation?