Pfeiffer tapped by Columbus council for city attorney post