Operads in Algebra and Topology