Formula 1 plans to cancel Grands Prix in Bahrain and Saudi Arabia due to the war in Iran, multiple media outlets are reporting, citing sources briefed on the matter.