what does the american public health association do