Study finds forests and wetlands protect 3.7 million people in 358 Canadian population centres.