Context Management with Programmable Mobile Networks