Are satellite-based calls the future of mobile phones?