Minn. Senate to vote on $1B public works bill