Processing data at the edge with Greengrass and Lambda