Restaurants adapting to new delivery reality

Boston's world famous North End is a typical beehive of weekend activity, but now its bustling streets have become a near-ghost town.