NBC to stream Olympics coverage on digital screens in 3 cities