+Query busInfo by busNumber and busCompany together

busNumber is not a unique key in db (it’s possible to find the same bus
number from different companies). Patch the db query approach and
update database value as well.