Simulate data for 1 million bus engines

This code takes a long time, so there may be a way to speed it up, but it works (or at least appears to with fewer bus engines). I'm letting it run all night and will save the results so we can just load them directly.