We are living in Hong Kong and have US passports. We want to go to Shenzhen on Friday. Can we get Visa's at the border or do we have to get them before we leave? If we have to get them in Hong Kong what is the quickest way to do that?