Artificial General Intelligence and its implications on Development