Private cabbies 'losing business' to bus service