Protests against surging mass tourism in Mexico City end in vandalism, harassment of tourists July 5, 2025