America’s most patriotic national parks: Ellis Island