The Iran war is costing American households $2,000 each, financial research firm estimates