Question: What is the location of the team based in the most densely populated municipality in New England that played their home games at Jordan Field ?
Answer: Somerville , MA