Man Survives 30' Fall onto Roof of No 9 Bus