NBA says virus hiatus will likely last “at least” a month