President Obama gave quite a speech in Cairo today Running nearly an hour  it was an extremely ambitious attempt to identify difficulties plaguing the relationship between the US and Muslims  and to begin to frame some solutions