Small-town budgets hurting from loss of mini Walmarts