a cactus can live in the desert