ShakerMaker: A framework that simplifies the simulation of seismic ground-motions