Buddhist teachings for modern world