The fit between health impact assessment and public policy: practice meets theory.