Filthy canal a hazard ahead of Ramadaan