Home Stock Critics slam Mexico’s gentrification protests as xenophobic. Activists say they’re fighting for their human rights