Many people prefer keeping cacti as a houseplant because they are low-maintenance and easy to care for. But what do they need to survive?