With less than two days remaining to the presidential election in Iran, candidates are making their final efforts to win over voters.