Might Ohio have an edge in the Amazon HQ sweepstakes?