The Weather Station is celebrating its 10-year anniversary. Let's look back on its highlights and evolutions over the years.