Information and Communication Technology, Millennials' Lifestyles and Travel Choices