If you haven’t seen a mechanical sweeper coming down your street in a long time, it’s because “too many sweeper trucks are out of service for repairs,” the Department of Public Works acknowledged in a ...