Explain the contrasts and similarities of immigration based on geography and pull and push factors before the Civil War and after the Civil War.