fix a bug that would return extra tz ids when given an empty city string