We checked hundreds of scientifc research studies. Here are 20 reasons to start meditating today in order to boost health, happiness, and success.