how to add or remove spark cassandra cluster resources (workers, executors, cores, memory etc.) dynamically based on workload? can we predict cluster resources before deploying? what can be done with data when doing scaling down/ remove the nodes from the cluster. how to add or remove spark cassandra cluster re