The longer immigrants stay in the United States, the fatter they become, according to a study published in the Journal of the American Medical Association.