Text this: Problems and progress in public health education