AI Hardware Competition: TPUs vs GPUs Overview