<p>The deadly explosion outside an upscale Moscow restaurant at Kudrinskaya Square was a "brutal terror attack," Moscow Mayor Sergei Sobyanin said, promising the perpetrators would be punished. But many questions remain.</p>