What's the best specialization after finishing a civil engineering degree? Is it advantageous to take up a master's before proceeding to the specialization? What is the best masters to do after civil engineering?