There are so many great cities in Mexico. But they aren't all great for remote work. Here's where to live in Mexico as a digital nomad (or ex-pat).