Text this: B-Spline impulse response functions (BIRF) for transient SSI analysis of rigid foundations