Wal-Mart: Small businesses are hurting, too