Consider the set of data below returned from a remote data source.
[    {        activityName: "Scheduled",        hourlyActivities: [            {                hour: 8,                activityCount: 5            },            {                hour: 12,                activityCount: 11            }        ]    },    {        activityName: "Cancelled",        hourlyActivities: [            {                hour: 8,                activityCount: 1            },            {                hour: 12,                activityCount: 5            }        ]    }]I'm trying to get a basic line chart that is grouped by activityName (displayed in legend), where the x axis is hour and the y axis is activityCount? Can I get an MVVM example on how to configure the chart and data source? I was able to achieve grouping when the data source was an array of simple objects (not grouped), but I don't know where to start when the data is grouped by the server.