Halff Associates, Inc. Acquires Genesis and Genesis CEI