Advanced satellite technologies: implications for the developing world