NGOs say public and govt to blame for water woes