Why were Europeans attempting to find a sea route to Asia? Also what obstacles did they face when going by land?