stp, thanks for your reply).
I want to report back that for those with B1/B2 visa going to Canada, obviously require Canadian visa. Regarding coming back to the US, I called USCIS and the border patrol, the rule is the same as before, i.e. they can come back to the US safely with a valid I-94.