Online public health preparedness training programs: an evaluation of user experience with the technological environment