"Generate an image of a map of Illinois's 10th congressional district, highlighting its location within Lake County and Cook County, and including notable cities such as Waukegan, Highland Park, Deerfield, Lake Forest, Buffalo Grove, Northbrook, Gurnee, Mundelein, and Vernon Hills, with a subtle background texture representing the district's population of approximately 750,000 residents, in a realistic and informative style."