New study with Snap shows half of Gen Z car buyers made their last vehicle purchase online