People ride their vehicles through a flooded street at a business district in Jakarta, Indonesia, yesterday.