Traffic Congestion: Sources and Responses