Tell the Canadian IO your parents will stay in Canada for more than 30 days, they will take the I-94. Then, when your parents come back, the US IO will issue a new I-94.