Pacific Northwest bakes under once-in-a-millennium heat dome