City borrows $43 million for city streets