A day before a Friday deadline, the Senate voted Thursday to approve bills providing both short-term and long-term highway funding. Senate Majority Leader Mitch McConnell said the three-month extension will give the House time to develop its own long-term bill.