Iranian Presidential Candidates: Politicians or Puppets?