Cohomological finite generation