Google DeepMind's new AI agent uses large language models to crack real-world problems