What Are Three Main Types Of Driving Environments