How does the nav get updated? I just bought a 2012 and want to make sure the maps reflect current roads. Does anyone know how the updates work, or do they happen automatically? I used it to travel from Richmond Hill, Ontario to Mont Tremblant, Quebec and had no issues, but just curious.