What are the limitations of Zwifts route creation tools in simulating real-world terrain, and how can users overcome these limitations to create more realistic routes that accurately reflect the challenges of outdoor riding? Specifically, what are the best strategies for replicating complex route features such as switchbacks, rock gardens, and steep inclines, and how can users use Zwifts tools to create routes that are both physically demanding and tactically challenging? Are there any workarounds or hacks that experienced users can employ to push the limits of Zwifts route creation tools and create truly immersive and realistic riding experiences?