Ubiquitous Mobile Information and Collaboration Systems