Students want more civics education, but far too few schools teach it