Development and Evaluation of a BlackBerry-based Wearable Mobility Monitoring System