Basic Python Dataframe Group By Multiple Sql Joins