Procedural Scene Generation for Machine Learning