Traveler Mobility and Activity Pattern Inference UsingPersonal Smartphone Applications and ArtificialIntelligence Methods