Rain soaks Dhaka, batters Sylhet