Joburg ranks second worst city for public toilets access in the world