I want to know the answer to the following question:
At what institution of higher education is James M. Shuart Stadium located?
All the background I'm provided with is that "The Cosmos play their home games at James M. Shuart Stadium on the campus of Hofstra University, just outside the New York City limits in Hempstead, New York.". Is that enough to answer the question?