You can live out your own Winter Olympic dreams at these 10 places in the United States and Canada.