Edge computing technologies for Internet of Things: a primer | Synapse