RVing in Mexico: Your Legal Checklist Before You Go