Cambridge, Massachusetts is home to Harvard and MIT, and just across the river from Boston. It was also home to the men alleged to be behind the marathon bombings. Residents are still trying to grapple with what happened and whether the bombings could have been prevented.