Emerging Technologies and its relevance in Development