Boolean delay equations: A simple way of looking at complex systems