Autonomous Mobile Robot Localization and Mapping for Unknown Construction Environments