UBS is calling for what seems like the end the end of brick and mortar. In a note to clients this week, the investment firm estimated that 75,000 or more U.S. stores need to close, if e-commerce penetration grows to 25% by 2026. Yahoo Finance's Jen Rogers, Myles Udland, Brian Cheung and Brian Sozzi discuss.