Situated along the north-west coast of Lantau Island, Tai O used to be a sleepy fishing village. Now, growing tourism is injecting a new vibrancy.