Buffalo Supermarket Shooting: What Do We Know So Far?