I extended the Demographics app to build out part of the twin cities metro area:
Click to enlarge
I didn't have to do much to the code other than create a new collection class that obtains the city boundaries of my choice. Included are these cities: Chaska, Chanhassen, Eden Prairie, Bloomington, Richfield, Edina, Eagan, Burnsville, Minnetonka, Hopkins, Maple Grove, Plymouth, Golden Valley, St. Louis Park, Minneapolis, St. Paul, Crystal, New Hope, Robbinsdale, Falcon Heights, St. Anthony, Roseville, Columbia Heights, New Brighton, Maplewood, Woodbury, Little Canada, Oakdale, Mendota Heights, South St. Paul, and North St. Paul.
You can see in the image that...