Autism Stimming and Hand Flapping: What are the Key Causes and Behaviors?