Human-like machine thinking: Language guided imagination