An undercover police operation has busted dodgy Perth taxi and rideshare drivers, with one in five cars branded unroadworthy.