Add ThreadPool::wait_until_empty().