Dillon City Council faces long list of agenda items tonight