Obstacles ahead for President Biden's agenda