Police ID cause of mysterious Sellwood 'boom'