Anticipatory Technology