Why do teachers get paid so much less than some other professionals?