For some immigrants, temporary life in U.S. can mean a long stay