Text this: N-dimensional Lomb Scargle Periodogram analysis of traveling ionospheric disturbances using ionosonde data