FINANCIAL constraints and extraordinary rainfall conditions this year have caused delays in certain flood mitigation projects by Kuala Lumpur City Hall (DBKL), says Datuk Seri Mahadi Che Ngah.