What are the tiebreakers if 2 or more players have the same score at the end of the game?

If there is tie, the player who owns the highest tower wins. If there is still a tie, the player who has the majority in more cities wins the game.
Related Rule(s)