I'll be traveling to Brazil in April and want to get a SIM for my iPhone 5S. I have verizon in the USA currently. Will I be able to walk into any shop and just buy a nano-SIM? Any recommendation on carriers? I'll be in Sao Paulo and then travelling to Rio.