the new town was across the river from the headquarters of zedong electronics in shanghai , and was built on this sparsely populated island that had been nothing more than a few sandbanks several centuries ago .