Driving Factors Toward Accurate Mobile Opportunistic Sensing in Urban Environments