SMS: Automatic Planning Method of Construction Schedule under Multi-Dimensional Spatial Resource Constraints