Communication in Africa: implications for development and planning