Human Hotspot

When I excited Liverpool Street Station on Friday morning, I bumped into these people/this technology: Human Hotspots! This must be