BEHCA: A Method for Understanding and Influencing Behavior Change: Behavior Environment Health Comparative Analysis