Which step might be in the way of getting from narrow intelligence to general intelligence?

Processing dataGathering dataApplying insight

Exactly! Processing data is our current limitation. We're not sure how to make machines think the same ways humans do.

We already have sensors and tools that can give output. We need to figure out better ways of processing data.