Investigating the heterogeneity of selective pressures and driver events in cancer