Obama at Navy Yard memorial: "Our tears are not enough"