Describir: Architectures of Topological Deep Learning: A Survey of Message-Passing Topological Neural Networks