Is America ready for a female president?