is yoga all the workout you need