Everything you need to know about living in Mexico City as a digital nomad. The best places to stay and work, pros and cons, costs and more.