Mathematical creativity: psychology, progress and caveats