Cognition Distributed: How cognitive technology extends our