Working with Arrays in the Aggregation Pipeline