Is it true that in order to open a bank account I would first need a residential address? I'll be staying in a hotel for the first 2 weeks, so does that mean I can't open an account during that period?