$21 billion infrastructure package