Autopoiesis, semeiosis, and co-coupling: A relational language for describing communication and adaptation