how long do nhl players stay on waivers