Call it the retail gap that eCommerce can only partly fill. Earlier this month, a record number of Americans — 3.3 million — filed for...