Today Bill Gates arrives in Pakistan