Megabus gets free ride amid street safety concerns