Garden Finance: Optimizing Crypto Rewards with Automated Farming