what is the legal reasoning why gay people can not be married in the US?