Diagnosing concurrent drivers of weather extremes: application to warm and cold days in North America