Survey of Hypergraph-and Superhypergraph-Based Models: Deep Learning, Resource Allocation, Feature Selection, HyperGraph-Based Persistent Cohomology, Recommendation, and Mining | Synapse