Fundamentals of traffic flow