The terrorist attack on the London Bridge this past weekend has generated a range of reactions — sadness, anger, frustration, hopelessness…