If you''ve ever traveled internationally, these will sound familiar: landing in a new country and in desperate need of a Wi-Fi signal or hesitating on whether to buy a local SIM card before your trip ...