use pandas own pickle function
option to save data in hdf5 format