US DOT awards $148 million in grants to lower truck pollution at ports