What are the different factors that determine the braking distance of a moving car?