Yoga and mindfulness meditation