The development of interactive problem solving: In John Burton’s footsteps