https://medium.com/@techybodhisattva/merging-dataframes-with-different-column-names-in-python-9c5cbe3ac20a