Ice on venus: can it exist?