Communicative efficiency, language learning, and language universals