Transition Metal Catalyzed Olefin, Cycloolefin, and Styrene Polymerization