Taxi drivers threaten strikes and protests against free buses