Amazon names 20 HQ2 contenders, but here's why some are more likely than others