NPR cancels Talk of the Nation, but Science Friday will continue.