Roads budget may fund rail shortfall