The practice in selected metropolitan municipalities on mechanisms for greater oversight and separation of powers: a case of Cape Town, Johannesburg and Ekurhuleni metropolitan municipalities