The two teams to make this year's big game are Boston and Philadelphia - a pair of cities steeped in history, rich in culture and populated by obsessive fans. Mat Morrison explains.