U.S. President Barack Obama talks about investing in America's infrastructure