Understanding Micro-Level Lane Change And Lane Keeping Driving Decisions: Harnessing Big Data Streams From Instrumented Vehicles