Accomplishments and prospects of epidemiology.