Director of transportation, John McCracken retires