Shooting of teacher a red flag for US, says mayor