What are some of the best free things to do in Anaheim, especially around Disneyland, that allow visitors to experience the magic of the area without spending money, including local attractions, parks, events, and experiences that are suitable for families, solo travelers, and those on a budget?