What are the main differences between traditional fishing with a spinning rod or baitcasting rod and fly fishing?