New AI 'Ramanujan Machine' uncovers hidden patterns in numbers