The Delft view on creativity