Algebra, Algebraic Topology and Their Interactions