https://sqlrelease.com/fill-null-with-the-next-not-null-value-spark-dataframe
Fill null with the next not null value - Spark Dataframe