En explosion har egt rum i Edinburgh,