Traditional sensing applications have been limited to the collection of environmental data such as weather conditions or pollution levels. The availability of personal ubiquitous technologies, such as smart mobile phones and personal digital assistants (PDAs) enables a much richer set…