Rainwater harvesting solutions