Managing Mobile Workforce