Mexico has taken steps to allow foreigners whether legally or illegally, to apply for citizenship