All regular and special meetings of the council shall be open to the public and the rules of order of the council shall provide that the citizens shall have a reasonable opportunity to be heard at any such meeting on matters within the jurisdiction of the council.