Michigan is a great location to test self driving cars, because the lake effect makes the temperature fluctuate around freezing. This means we go from icy to wet frequently. It also helps that we get a decent amount of snow, giving us a much wider range of driving conditions than the Bay Area.