Electric dreams: Will machines ever imagine?