The driver of a vehicle shall not follow another vehicle more closely than is reasonable and prudent, having due regard to the speed of the preceding vehicle and the traffic upon, and condition of, the highway.

The driver of a motor truck when traveling upon a highway, outside of a business or residence district, shall not follow another motor truck within one hundred feet, but this shall not be construed to prevent one motor truck overtaking and passing another.