As a record-breaking blizzard blasted New England, city-owned electric trucks provided no help. Diesel and gas trucks were ...