Hubbub: a sound-enhanced mobile instant messenger that supports awareness and opportunistic interactions