Some states may run out of unemployment money within weeks