The Japanese don’t sleep. They don’t nap. They do ‘inemuri’. Dr Brigitte Steger explains.