Obama and Romney answer top science questions