Explosions, internet disruption, and bank closures reported across Iran