What makes someone gay? Science is trying to get it straight.