Rio is one of the world 's most violent cities .