Public meetings set to discuss Neponset pollution, dams