Telecommunications alternatives for developing countries