Mexico City on a budget