Complex cobordism and algebraic topology