Fog and rain on the way for Toronto this evening.