That's true that it came up in the campaign, but looks like it has been dropped from the current second plan, if it ever was there at all. I found an article from May saying that there was no plan to include stimulus checks direct to taxpayers. Funny thing was, I had a co-worker who thought we were going to get more checks and spent his 'check' just on the word of the second stimulus.
I wonder how much money is for public transportation infrastructure, if any?