What are the topmost things we can do differently in a new planet without affecting human survival, given unlimited access to terraforming technology? What is the average income paid to a software engineer who had a degree from instututes like IIT's in India?