Flatten Json Structure Dataframe Dynamically