The government says Thurday's flooding in some parts of Metro Manila was due in part to its failure to move some illegal settlers near waterways.