Causes of autism spectrum disorder