Different utilities of roofwater harvesting