Iran faces raft of challenges in 2022