Seth Denson joins Stephanie Hamill to discuss the trillion dollar plus price tag associated with the new infrastructure law passed on Monday – while the bill itself is popular, polls show that Americans are frustrated at what it takes to get things done by this administration.