The voters shall elect the mayor and city council members by the Ranked-Choice Voting method. Ranked-Choice Voting means an election method by which voters rank candidates for an office in order of their preference, until the voters elect a candidate by the method established by ordinance. The council must adopt rules and regulations by ordinance that it considers necessary or desirable to regulate the conduct of elections and the method of counting votes for the mayor and council members, subject to this charter and Minnesota Statutes as applicable.