AI Thinking: A framework for rethinking artificial intelligence in practice