How many years must a permanent resident typically live in the United States before applying for naturalization?