Liquid state machines