NBC: Netflix sends off 'Stranger Things' with bike rides and product blitz