Storm causes power outages across Treasure Valley