Hoi An, the town of lanterns