From Vail, Colorado, to Stowe, Vermont, these 5 charming ski towns across the U.S. make you feel like you're in Europe.