Nearly 71 years after an American bomber passed high above this Japanese city on a clear August morning for a mission that would alter history, President Obama on Friday called for an end to nuclear weapons in a solemn visit to Hiroshima to offer respects to the victims of the world's first deployed atomic bomb.