Why retailers are paying so much money to be in Times Square

Times Square is one of the few places in the U.S. that is immune to the brick-and-mortar doldrums. Yahoo Finance's Seana Smith, Dan Roberts and Dion Rabouin, as well as Hitha Herzog of H Squared Research, discuss why a vacant storefront in the Times Square, New York City is a rare sight.