The Arithmetic, Geometry and Topology of Algebraic Cycles