Causally Driven Incremental Multi Touch Attribution Using a Recurrent Neural Network