Retail closures leave Independence struggling to get tax revenue