Anticipatory Computing: Coming Soon To A Smartphone Near You