The Canton-based operator of Dunkin’ and Baskin-Robbins restaurants said the novel coronavirus will likely affect its business "for an extended period of time."