Urban traffic congestion: its economic and social causes and consequences