Mining Companies and their Impact on Communities