Protesters march in Mexico City against gentrification, soaring housing costs