Bill would provide $343 billion for highways, bridges and motorway safety.