News Netflix could finally end binge-watch releases