Public Pervasive Computing