Yoga and mindfulness