A guide to opening a US bank account for non residents