Mitchell Road, Alexandria. Traffic Matters.