In Cambridge, Massachusetts, a visit to Harvard Square is a must, even if you're not setting foot on Harvard University's ...