Babywearing is an an ancient practice found across cultures for thousands of years. What is new is the growing scientific interest in its benefits.