Imagination augmented agents