(Invited) Challenges to Nano-Scale Device World