Five challenges facing the next Iranian president