Google uses machine learning to keep its 2 billion Android users safe