pyBumpHunter: A model independent bump hunting tool in Python for high energy physics analyses