Toward Better, Greener Public Transit and Trucking, with Kevin Shen