American Public Health Association moves meeting to Philly