In a large soup pot, cook the celery, onion, carrot and garlic in olive oil. Add the cauliflower, broccoli, broth, salt and water (a few cups?). Simmer until broccoli and cauliflower is soft. Blend with immersion blender. Add cream cheese and blend.