Here are the US cities best suited for Amazon's new headquarters