Early-Phase Performance-Driven Design using Generative Models