Ambient Intelligence: Impact on Embedded System Design