Creating personal, social, and urban awareness through pervasive computing