This is my first year of winter cycling. I've been road cycling for over 20 years. I'll be winter cycling on city and suburban streets in Mississauga (near Toronto Ontario Canada). Since I won't be riding on trails, I'm going for a cyclo-cross bike. Will that be okay or should I go for a mountain bike?