Data-Driven Digital Design