Staying connected while traveling used to mean juggling expensive roaming charges, unreliable SIM card kiosks, or navigating language barriers just to get a mobile data plan. But things have changed.