Tagged megabus