Moved findOrCreate from City and Keyword to a common base class
TextNormalizer now removes duplicate words