Federal budget makes infrastructure funding a priority