Believers mark Buddha's birthday