World Cup Months of planning went into figuring out how to transport thousands of fans from the city to Boston Stadium in Foxborough. Scottish soccer supporters arrive at Foxborough Station…