The origin of the Ganges water god Buddha