New technology could end late buses