Smart technologies for the built environment