Snap Inc. adopts Google Cloud TPU for deep learning recommendation models