The future of streaming is a former Lord & Taylor in a shopping mall in King of Prussia, Pa. Or that’s what Netflix hopes.