Toronto residents brave a rare 'thundersnow' storm