Guided Generative Models using Weak Supervision for Detecting Object Spatial Arrangement in Overhead Images