Virtualized Security at the Network Edge: A User-centric Approach