what are four causes of weathering