Haverford moves up in US News & World Report's 2004 Rankings