It sure seems like Ol Mayor Pete has had a lot on his plate since becoming transportation secretary. Good thing he’s up to the task.