Types and causes of autism