It's the job of the transport authority to clean up it's act.
If drivers refuse a fare they should have a hot-number to call.
But all they do is fine them and let them go back out to the rank again..
It's not a criminal act to refuse a fair so nothing to do with the police.