Cohomology theories for Lie groups