Engineering neural systems for high-level problem solving. (July 2016)