Iran is preparing for two crucial elections later this week. One is for a new parliament and the other for a body that will elect the next supreme leader.