With Johannesburg said to be fast approaching ‘Day Zero’, the mayor was also questioned about missing funds