Hour-long downpour submerges City roads