Driving In The Rain: Is It So Difficult?!