Planting small trees on rooftops can help reduce flooding in crowded cities. A study by CEPT University and IIT Bombay highlights that green roofs can absorb rainwater, keeping buildings cooler and aiding rainwater harvesting. However, not all buildings are suitable for this solution.