Kita semua tahu dua masalah utama di Jakarta adalah macet dan banjir. Kedua masalah tersebut hampir tidak pernah hilang dari Jakarta dari tahun ke tahun. Jam sibuk maupun jam lenggang, Jakarta macet. Setiap kali musim hujan, banjir terjadi di mana-mana. Itu terus, sampai-sampai masyarakat Jakarta sudah bosen dengan kedua masalah ini dan mau tidak mau menerima masalah ini sebagai hal yang biasa.
Kita juga tahu alasan utama terjadinya macet dan banjir. Macet terjadi karena banyaknya kendaraan pribadi yang lalu lalang di Jakarta. Hal tersebut diakibatkan oleh belum baiknya sistem angkutan umum yang ada di Jakarta. Banjir disebabkan oleh sungai-sungai yang tidak mampu menampung air saat turun hujan. Hal tersebut diakibatkan oleh berkurangnya fungsi sungai menyimpan air gara-gara sampah menjadi penghuni mayoritas sungai-sungai yang mengalir di Jakarta.