did stephanie abrams leave the weather channel