Topological Signal Processing and Deep Learning