Hawks fire Pierce after 2-plus years amid swoon