On Representations and Modeling in Problem Solving and on Future Directions for Intelligent Systems