Horsham Kannamaroo Festival brings family fun despite the rain