Boolean Delay Equations