Alyson McElroy talks to Aoife O Dalaigh of LA Yoga about the benefits yoga can have for mind and body.