What is the government’s role in building and maintaining a nation’s infrastructure, history assignment

What is the government’s role in building and maintaining a nation’s
infrastructure? Should the federal government or the state and local
governments provide funding for internal improvements?