Source: https://money.stackexchange.com/questions/19238/opening-a-bank-account-in-the-usa-as-a-foreigner