The Science of Yoga and its Health Benefits