A2A vs MCP: Will it be a battle of AI proxy protocols?