Cloud & Virtualisation How NFV can be harnessed to transform carrier networks in the developing world