Heavy downpours combined with poor city sewage planning often causes heavy flooding in parts of greater Jakarta.