granite city, il cost of living