18 amazing benefits of yoga, according to science