Gospels conflict on location of his birth; belief may have caught on because the Christian messiah is supposed to be descended from King David, as Jesus was, and born in the city