A multi-technology analysis of the 2017 North Korean nuclear test