Gravar-mail: A review of abstract concept learning in embodied agents and robots