Autism: What does the latest science tell us?