YouTube and NBC will live-stream the entire 2012 Summer Olympics